tree swallow - French English Dictionary